stimulant medication - Espagnol Anglais Dictionnaire